queso palmito - French English Dictionary